<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>图像化计算器</title>
</head>
<body>
	<center>
		<h1>图像化计算器</h1>
		
		<!-- 定义两个图形按钮 -->
		<button><a href="index.php?action=rect">矩形</a></button>  ||
		<button><a href="index.php?action=triangle">三角形</a></button>

		<hr>

		<?php 
			/*设置自动加载程序需要的类文件*/
			function __autoload($classname) {
					include strtolower($classname).".class.php";
			}


			/**
			 * 判断用户是否有点击一个形状链接
			 */
			if (!empty($_GET['action'])) {
				
				/*第一步：创建形状的对象*/
				$classname = ucfirst($_GET['action']);

				$shape = new $classname($_POST);
				
				/*第二步：调用形状的对象中的界面view()*/
				$shape -> view();

				/*第三步：用户是否提交了对应图形界面的表单*/
				if(isset($_POST['dosubmit'])) {

					/*第四步：进行表单验证*/

					if($shape->yan($_POST) ){
						/*第五步：计算图形的周长和面积*/
						echo $shape->name."周长为：".$shape->zhou()."<br>";
						echo $shape->name."面积为：".$shape->area()."<br>";
					}
					

				}

				# echo $_GET['action'];
			}else{
				echo "请选择一个要计算的图形";
			}




		 ?>

	</center>
	


</body>
</html>